217832f364842e3989e091fdf858e0fcb29cfcd6,src/org/exist/xquery/functions/text/IndexTerms.java,IndexTerms,eval,#Sequence[]#Sequence#,102
Before Change
try {
Occurrences occur[];
if (qnames == null)
occur = context.getBroker().getTextEngine().scanIndexTerms(docs, nodes, start, null);
else
occur = context.getBroker().getTextEngine().scanIndexTerms(docs, nodes, qnames, start, null);
int len = (occur.length > max ? max : occur.length);
After Change
Sequence result = new ValueSequence();
try {
Occurrences occur[] = context.getBroker().getTextEngine().scanIndexTerms(docs, nodes, qnames, start, null);
if (args.length == 4) {
Occurrences occur2[] = context.getBroker().getTextEngine().scanIndexTerms(docs, nodes, start, null);
if (occur == null || occur.length == 0)
occur = occur2;
else {